on the southern coast of the peninsula - İspanyolca İngilizce Sözlük